body{
    width: 100%;
    background-color: #FFFFFF;
}
.head{
    background-color: #CC0000;
}
.head a{
    color: #FFFFFF;
}
.nav-title{
    font-size:0.18rem;
    font-family:PingFang-SC-Regular;
    font-weight:500;
    color:#FFFFFF;
    line-height:0.44rem;
    text-align: center;
}
.main{
    margin-top: 0;
    background-color: #FFFFFF;
}
/*内容居中显示*/
.outside{
    width: 93%;
    margin: 0 auto;
}
.flex{
    margin-top: 0.15rem;
    display: flex;
    justify-content: space-between;
}
.tn{
    width: 50%;
    height: 1rem;
    overflow: hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:4;
}
/*标题*/
.title{
    font-size:0.17rem;
    font-family:PingFang-SC-Medium;
    font-weight:500;
    color:#333333;
    align-self: flex-start;
}
/*出版社名字*/
.name{
    font-size:0.12rem;
    font-family:PingFang-SC-Regular;
    font-weight:400;
    color:#999999;
}
/*内容图片*/
.img1{
    width:1.5rem;
    height:1rem;
    border-radius:10px;
    margin-left: 0.3rem;
}
/*下划线*/
.x{
    width: 100%;
    border-bottom: 1px solid #EAEAEA;
    margin-top: 0.2rem;
}